Supreme Leader – English–日本語 translations

🇬🇧 en ja 🇯🇵

Supreme Leader noun

  • head of state of Iran
  • highest-ranking member who has absolute power
最高指導者
Wiktionary Links